do-not-initialize-terminal-twice.diff
authorRob Browning <rlb@defaultvalue.org>
Tue, 5 Apr 2011 03:46:38 +0000 (22:46 -0500)
committerRob Browning <rlb@defaultvalue.org>
Tue, 5 Apr 2011 03:46:38 +0000 (22:46 -0500)
* The terminal should no longer be initialized twice.
  Patch: do-not-initialize-terminal-twice.diff
Provided-by: Courtney Bane <debian-bugs-5265@cbane.org>
  Date: Thu, 07 Oct 2010 12:58:15 -0500
Added-by: Rob Browning <rlb@defaultvalue.org>
  Status: incorporated upstream

  The Debian patch is taken from this upstream commit:

  revno: 100029
  author: Anonymous <emacs-bugs-7626@cbane.org>
  committer: Stefan Monnier <monnier@iro.umontreal.ca>
  branch nick: emacs-23
  timestamp: Sat 2010-09-11 14:53:21 +0200
  message:
    * src/term.c (tty_set_terminal_modes): Don't initialize twice (bug#7002).

src/ChangeLog
src/term.c

index 59eaf4867382487b64ddfb136a2581a200376a95..8d42a1e6f1fd5215928f216ab197068ccdc2f54e 100644 (file)
@@ -1,3 +1,7 @@
+2010-09-11  Anonymous  <emacs-bugs-7626@cbane.org>  (tiny change)
+
+       * term.c (tty_set_terminal_modes): Don't initialize twice (bug#7002).
+
 2010-08-17  Andreas Schwab  <schwab@linux-m68k.org>
 
        * eval.c (Flet, Feval, Fapply, apply_lambda): Use SAFE_ALLOCA_LISP
index 7adaeeac1ae4069496865b307d019faa682f9cb5..4a8efcb4c32eb0c5a9286513e6dc4aa4fa320969 100644 (file)
@@ -250,7 +250,6 @@ tty_set_terminal_modes (struct terminal *terminal)
             cmputc ('\n');
         }
 
-      OUTPUT_IF (tty, tty->TS_termcap_modes);
       OUTPUT_IF (tty, visible_cursor ? tty->TS_cursor_visible : tty->TS_cursor_normal);
       OUTPUT_IF (tty, tty->TS_keypad_mode);
       losecursor (tty);